#sf_admin_tab_holder
{
  border-bottom: 1px solid #777;
  padding-left: 20px !important;
  background: url('../images/tabs_indicator.png') no-repeat 3px center transparent;
}

#sf_admin_tab_holder .sf_admin_tab
{
  border: 1px solid #aaa;
  border-bottom: 0;
  padding: 4px 6px;
  cursor: hand;
  float: left;
  cursor: pointer;
  background: #ddd;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  margin: 0 1px;
  text-decoration: none;
}

#sf_admin_tab_holder .sf_admin_tab_selected,
#sf_admin_tab_holder .sf_admin_tab:hover
{
  background: #fff;
  color: #111;
  text-decoration: none;
  border-color: #777;
}

#sf_admin_tab_holder .sf_admin_tab_with_errors,
#sf_admin_tab_holder .sf_admin_tab_with_errors:hover
{
  border-color: #ff3333;
  color: #ff3333;
}

#sf_admin_tab_holder .sf_admin_tab_selected
{
  border-top-width: 4px;
  padding-top: 1px;
  border-bottom: 1px solid #fff;
  margin-bottom: -1px;
  font-weight: bold;
}

#sf_admin_tab_holder .sf_admin_tab_clear
{
  clear: both;
  height: 0px;
  font-size: 0px;
}

#sf_admin_tabs_toggle
{
  float: left;
  padding: 5px 6px 4px 6px;
}
